* Big fix for ARM GOT support to make it work: - Fixed access to symbols with offset...
authoryury <yury@3ad0048d-3df7-0310-abae-a5850022a9f2>
Mon, 14 Sep 2015 23:15:10 +0000 (23:15 +0000)
committerPaul Gevers <elbrus@debian.org>
Mon, 12 Dec 2016 20:35:43 +0000 (20:35 +0000)
commita551f6aba98f74eda0d11c0240ea28fb8db2fa93
treeda04ed36698d3df0702ed1a43e00f8d55ac6e345
parent6ed98fa6e34d84deeafe514a45721ad8c3ece080
* Big fix for ARM GOT support to make it work: - Fixed access to symbols with offset. - Always use register R9 for GOT pointer to prevent bugs when free register limit is reached in a function. - GOT is not needed for function calls by name.

git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31681 3ad0048d-3df7-0310-abae-a5850022a9f2

Gbp-Pq: Name Big-fix-for-ARM-GOT-support-to-make-it-work.patch
fpcsrc/compiler/aggas.pas
fpcsrc/compiler/arm/cgcpu.pas
fpcsrc/compiler/arm/cpupi.pas